

.goods-page{
  min-height: 100vh;
  background-color: #F8F8F8;

  //  商品活动
  .goods-activity{
    color: #fff;
    height: 120px;
    background: $theme_color;
    background-image: url(../../../assets/images/real-info-bg.png);
    background-size: 100% 100%;
    padding: 10px 24px;
    .activity-left{
      //width: 320px;
      //background: #ce2141;
      //clip-path: polygon(0 0, 100% 0, calc(100% - 72px) 50%, 100% 100%, 0 100%);
      //padding-left: 24px;
    }
    .salesNumber{
      opacity: 0.7;
      font-size: 24px;
    }
    .left-title{
      font-size: 36px;
      font-weight: bold;
    }
    .activity-right{
      flex: 1;
      padding-right: 30px;
      .activity-desc{
        color: $theme_text_color;
      }
    }
  }



  .integral-save{
    .save-icon{
      color: $sale_price_color;
      position: relative;
      font-size: 56px;
      &:after{
        top: 50%;
        left: 50%;
        color: #fff;
        content: "积";
        position: absolute;
        font-size: 24px;
        transform: translate(-45%, -50%);
        font-weight: bold;
      }
    }

    .save-box{
      padding-left: 20px;
    }

    .save-text{
      color: #666;
      font-size: 24px;
    }
    .save-price{
      color: $sale_price_color;
      margin-top: 4px;
    }
  }

}
.time-limit-exchange{
  width: 100%;
  height: 75px;
  margin-bottom: 10px;
  background-color: #fff;
}
.totalPrice{
  color: $sale_price_color;
}
.goods-foot{
  padding: 0!important;
}
.goods-foot__btns{
  border-radius: 0!important;
}
.goods-foot__btns-btn{
  height: 128px!important;
}
.btn-box{
  height: 128px!important;
}
.goods-foot__right{
  padding: 0!important;
}
.submit-text{
  margin-top: 10px;
  font-size: 35px;
  font-weight: 700;
}
.sub-text{
  font-weight: 700;
}

